430
1
326
0
520
509
325
2150
2
578
4111
10324
2192
3
3545
3327
345
4122
9
341
245
303
336
2564
5622
4
3493
5
2330
1960
7
709
1496
448
4677
10
5270
951
1925