1436
3
1041
2
2096
6307
7
4765
5
770
1
8840
11
492
1724
4
1515
2457
5232
1191
364
4618
8
1739
421
3570
1750
1619
1163
2904
877
290
3139
265