2390
3
4713
14
8766
2
1621
1
1464
889
1639
4
553
0
909
501
3025
3512
1192
1378
2113
88366
19
1428
1069
2149
414
896
1105
1132
5966
7
618