1172
2
1222856
4
6800
0
2694
3
1452
1
423
2522
4604
13
4117
669
2551
2657
2668
2334
3233
2444
1842
2727
2275
2126
492
1054
448
7328
2683
3449
1346
7750
390
653