420
0
320
2422
10
2395
1343
2655
1826
2
2330
4
3558
1
381
3803
945
2283
295
2446
2301
1451
579
663
422
924
4289
8475
12
749
2730
6
18
2572
5773
2761
3
1084