4690
6
3051
1
3067
3
1772
2
6529
7
3225
8
7258
383
0
5009
1188
2457
477
475
1656
116
2395
400
392
418
8116
1898
860
455
464
29323
1213
543
1636
9267
798