1120
1
1021
2
1220
1691
1778
1365
1660
2614
0
557
1985
517
2001
2959
391
2257
5
34
1816
3562
2999
3
1699
2181
1284
479
83
1163
1602
1366
1029
802
836