383
0
1056
1
1073
514
418
2172
747
1137
945
3691
5
467
928
2748
2
158
876
545
548
2419
381
337
171
661
404
529
371
66
2461
20
517
3116
697