2145
1
2245
3
2366
3090
6
383
0
572
894
2903
2932
2
2666
9
3765
4
21152
8
657
3211
14
1107
1397
2270
3546
108797
1189
1456
3080
297066
2042
581
1287
1313
1193
2771