2275
2
3498
4
2296
2334
0
1976
3795
1
31535
19279
292
3114
1129
17353
467
3116
2830
7
1407
25137
1889
282572
2419
20634
8
2668
1452
177
2907
514
107
1020
928
3510