3929
10
1418
2
4049
1671
1
2470
2564
2799
3
6406
12
1563
5242
325
1256
1054
120469
35
5874
2947
775
0
5455
1182
730
509
326
938
975
1446
3650
2819
3028
419694
9
5559