879
2
675
1
882
2062
1626
894
985
1639
1921
1184
1278
3
825
1681
1108
2129
2340
4
979
9005
17
2376
20
1194
1693
886
1453
2013
9
951
1699
663
5158
2260
5
1092