2385
0
2863
2
4998
9
34545
1053
2216
5
1568
1659
7
2660
12
1083
3
601
1
2703
4
5186
24
1998
12680
13
4782
6
1251
159
197
2050
10
899
1350
722
1645
7062
4061
212248
1174
2585