335
0
580
1960
7
1343
521
8116
6
10324
2
911
1425
400
1
105807
42
543
5611
11
477
5617
5
12005
3
573
48708
382
1496
509
1650
273
31220
10
2347
1819
4223
22
518
5871
15
2979