2564
2
1823
1
504
4126
6
1222856
4
390
0
1470
1306
1129
1922
3437
5
661
1603
6850
10
105290
1262
1332
2459
9
2168
1772
2551
571
2855
3
1642
1326
3691
2749
1362
1439
282572