1660
1
2082
262
2294
1746
2
3227
1751
2655
1814
1399
1813
1305
760
999
3738
5
2173
982
0
1475
1606
1787
1778
4144
83
2452
4
1382
1766
8122
13
3326
3
1568
2760