177
0
443
2221
3
518
3123
2395
514
928
1
2189
360
3116
7885
2
865
1049
663
2461
20
1282
416
2301
493
90
1045
2966
422
364
1428
1010
2459
9
1053
307