1267
2
2670
1
862
0
1060
2650
20
582
6697
3
2507
3066
7
2285
1543
997
1868
2534
2343
1192
5348
8
3598
4
370
4085