1189
0
7793
4
496
3125
2
3546
1
1660
32302
1739
418
320
3498
3196
2437
3779
4471
2964
3051
1603
881
4757
1461
1850
645
3316
10
852
534
2773
5
2906
607
5141
7