795
0
2906
1
109
2151
297066
766
12459
3
616
4471
2
2048
531
476
501
1711
1492
5854
2258
1694
478
1133
1537
5141
7
2823
5
493
6236
10
787
2366
2907
3567
600