611
0
2267
2683
2831
1
413
121182
90
2376
3
1020
6515
320
2442
2
423
4223
22
307
357
75
504
31535
38
2564
1352
814