2564
2
3268
1
6406
12
5242
325
948
0
1256
1129
2657
8044
120469
35
5874
1392
2947
3
1470
920
2809
1610
730
326
2123
975
1446