1166
3
1473
1684
9
2000
11
616
1
555
1175
419
2146
484
2
1703
5
3540
6
948
1195
2462
678
2197
583
493
1208
7091
3223
20
4444
2207
1016
383
2167
7
510
1056
434