2861
1
1295
3926
14
2650
20
1265
18816
11
12459
3
280
2982
3321
4168
5
1119
0
6773
7
3818
3326
4944
1581
2
2738
2277
2250
3554
9
3765
4
1289601
2245
1788
2468
297066
1226
2121
3053