4940
5
1651
1
756
1099
2290
2
745
0
6979
4
2043
300
4328
10
327
658
46414
1015
1105
458
2522
1152
691
1436
768
905
584
435
1009
2761
15
1631
3
165
1649
3700