2581
5
200
0
929
416
2224
2
518
968
604
688
381
1412
2120
6
2716
4
3311
19279
2275
1518
1
2327
383
846
631
7260
3691
2809
3140
17353
417
7334
2301
3092