2859
2
2132
1
1637
2292
1194
2664
3
1114
2621
1043
1625
1765
2903
4
2035
1318
2366
5
1657
2529
814
842
5488
6
4606
1941
902
2116
499
1724
2392
1434
1305
0