2275
2
19279
25137
0
1820
17353
31535
1020
962
991
968
1824
20634
8
2668
276
1880
3114
4
348
282572
608
1612
3510
575
374
419
2259
3498
2008
328
230
2799
3