646
0
3632
5
5009
1425
1
440
2400
4
3505
274
1915
3
1862
1822
1360
2520
1343
282572
427
488
1337
256612
6084
8
4669
2
2180
1530
584
830
5089
522
96512
485
379