105290
0
7334
4
1566
1
1386
292
1733
3203
10
521
2789
1346
6
635
2735
814
565
933
5217
11
175
25137
467
1518
2982
3
31535
1291
1894
2989
5
1237
7952
2581