4356
2
877
0
2570
3
5441
10
836
1565
762
1
845
636
1841
4
1408
1130
708
2111
1972
4953
6
2055
1227
1257
6702
8
1231
1845
2974
1424
22953
1560
5
5225
1641
4784
12
1177