7793
4
3508
7
2687
2
2600
2082
0
4363
785
610
2305
1218
1
2343
2322
3034
2134
2710
849
6779
5
1458
297066
267612
4978
3066
1101
2529
1504
99072
3024
3
36905