1277
5
1222856
4
1869
1
912
0
2526
223
6526
2069
3
888
1010
1880
2
1325
483
283
2126
56488
1661
1074
798
355
88
1682
3117
1124
2830
7
20374
674
363
2379
422