3238
13
4966
6
12621
22
2959
1
3118
3
181997
11
2356
1224
3841
437
0
1917
1960
2977
15
2899
8
3453
3910
2507
2235
2711
5196
2
1131
2061
2688
2259
518
1616
9055
10
2580
1546
1160