2275
2
3498
4
282572
0
13159
10
3663
1
802
2461
20
637
475
20634
8
381
1230
5
928
5617
177
2730
6
251
846
19279
31535
522
4940
1824
341
1020
1614
503
172
419694
9
17353