2873
3
8262
12
2521
2
10813
7
3287
4
2921
1501
2499
1
1048
0
1174
1957
1394
9836
15
965
2547
1637
5717
944
679
2258
2620
2344
3702
9
1084
2209
2773
1582
2074
1843
2428