666
3
2854
1
2185
2
2390
1992
2578
1218
1902
2733
4
1383
2562
3743
9
1597
1793
4697
0
608
1329
2364
1289601
290
389
20850
5
2312
6075
15
3326
1866
2495
2522
1610
2315