1189
0
7793
4
496
444571
9
12459
3
3125
2
3546
1
32302
2416
2690
297066
4954
1193
3498
2437
3779
4471
4083
410
2964
528
3979
3051
1603
547
1289601
1461
3316
10
868
2906