476
1
358
430
578
4111
2
951
0
381
2490
2108
4
1346
2142
249
4820
5316
3
1436
282572
407
580
957
722
409
403
410
1557
259
18403
6
602
5313
1156
56488