2301
2
467
0
1346
4
4111
1044
1367
1
2215
7
2275
415
1197
3
848
3498
2572
2136
2830
798
381
25137
177
1452
3114
7952
3006
2328
18385
2391
2735
1020
514
2634