108797
0
2650
20
12761
3
1193
2093
1
1770
1512
3426
4
2292
2771
902
363
1625
1226
758
4168
5
1606
3083
2
3158
2465
469
3889
2476
3303
10
541
2932
638
3213
7