2730
6
1824
0
2657
3
2668
2
409
20634
8
25137
376
2855
349
105290
1820
282572
2008
1020
2799
683
2989
5
968
364
1237
1
2581
280
330
392
961
381
3203
10
955
121182