430
1
578
4111
2
2560
4
169211
11
951
0
3514
3
2108
2490
2142
5316
407
580
957
722
409
403
410
1557
18403
6
259
602
1156
56488
1939
21743
1943
2301
454
381