653
1
1708
4
1686
3201
3
2700
3234
10
3057
3590
6
1146
1025
1480
1530
1020
2
10230
14
356
513
463
1043
9
806
642
1297
875
2153
7
4128
8
3269
1538
1058
923
1520
1876