1256
1
2878
5
2470
2
1306
120469
35
5874
2947
3
730
2271
326
0
938
975
1446
3650
2819
3028
419694
9
5559
1324
1021
572
2306
909
398
199
4964
1928
5055