1912
3
1251
1
2528
2
615
2105
643
2592
1067
1823
3121
1353
726
1269
0
2229
974
1666
423
5191
24
15336
6
1079
365
26682
1139
3271
2589
8908
174950
14
4061
5
8028
1813