2480
4
24337
22
471
1
1522
5412
1884
3
1935
2
6676
12
851
3354
9
2163
0
101569
2562
3107
7
820
1812
1400
2268
5
1071
604
1815
3378
2530
123674
35
537
746
511
8329
3008