895
0
407
1
430
578
4111
2
951
2490
2142
709
5223
9
4820
5316
3
5270
7
282572
580
957
722
409
460
403
410
1557
896
259
18403
6
602
2524
1156
56488
1939