2371
2
1362
4
3293
1
1292
1937
19034
6
349
0
409
403
637
381
445
968
2143
3559
2490
1101
372
407
456
505
401
750
1320
2702
226
11920
17
1215
413
455