2262
0
1093
3485
7
467
1743
1306
1
2949
2584
2
108797
2086
3
833
1797
1526
1451
2044
17333
27
2999
2522
3078
4
2312
6236
10
1072
4142
5
802
745
2173
3683
1066