3999
23
1935
2
1598
1846
3
2287
4267
4
1164
1377
0
1755
8
1791
3813
11
762
1
1197
1347
5
708
1780
1712
1298
1527
1720
971
3523
1710
609
951
1300
332
276
155
458