1681
1
1923
2
1660
2836
1691
2184
1812
2562
3998
5
2322
4
1590
2340
2786
1751
3871
1001
0
1494
1317
1547
4187
10
3598
1220
123674
35
2732
4311
6676
12
1431
2160
980
24337
22