5316
3
430
1
578
4111
2
2527
7
408
370
2369
484
951
0
2490
381
2142
448
4820
2749
407
580
957
722
409
5622
4
403
410
1557
259
18403
6
602
1156
56488