5248
3
1856
3178
2
1441
1801
1
4928
4843
5
1317
0
2351
3234
2330
1840
918
816
1306
7331
1380
2080
1131
3354
784
690
2156
1862
1923
3518
3871
2725
11
2077
1681