2719
2
2190
3
2151
1
4765
8
1880
3227
389
0
1298
1211
2439
3780
10
1564
3131
699
1744
1462
1341
802
3697
1009
669
1872
1176
2181
1852
1307
3597
20
2035
750
2450