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