1518
7
2562
1334
1166
3
1444
1
2654
1643
2
431
3124
2296
6
649
1129
1186
9
11310
2799
1192
469
2605
1477
1039
410
1176
604
1081
1254
1758
506
155502
14
1247
670