2275
2
3498
4
31535
0
19279
3114
2086
1
1550
17353
467
3116
1664
2326
2830
7
25137
597
282572
2419
20634
8
1257
3
2668
1452
177
514
1020
3268
928
3510
2735
2461
20
802