999
0
6140
349
968
116
614
755
416
1301
287
1118
69
75
325
516
597
371
2120
6
2716
4
3311
19279
2
2275
1518
1
374
200
2327
383
504
929
3691
5