1256
1
5700
2
371
3663
120469
35
5874
2947
3
5165
730
3293
7
1544
326
0
1550
938
975
1446
3650
2819
3028
1326
419694
9
2604
5559
1021
572
2306