1257
2
2427
12
951
1
619
690
564
1102
1606
1492
3
2100
935
4179
19944
2605
2502
6236
10
2131
2740
6779
5
2760
4
3934
1746
455
2377
2571
6
3539
895
0
1755
1075
1526