302
2
652
3
1293
7
3215
1
1305
4
1708
1047
362
1544
1191
717
3156
1387
5427
12
869
757
810
1285
6019
9
2049
5
1226
715
3686
11
2239
1383
3313
1483
1636
1251
1260