1660
1
1681
1923
2
2836
1691
3871
2184
1494
1751
2340
2153
7
945
1072
0
2650
20
3629
862
1425
10243
4
1317
1547
2949
3598
1220
1712
4311
1412
3671
4938
3539
3
2160