2375
2
1139
5191
24
3241
15
196124
0
1113
4
1594
3
236
2482
5
1297
2015
1647
1
812
3802
1272
1549
996
953
599
2314
1410
1247
1834
1680
962
1012
1009
2270
2027
2776