1069
1
1222856
4
5602
9
1811
0
1277
5
10324
2
2560
4677
10
303
2343
1960
7
300
911
396
3767
2564
3674
401
477
1810
3
2157
709
2369
3493
445
2142
2296
1496
1764
895