5248
3
1856
918
1
1441
2
3803
1862
1317
0
2351
1380
1306
3354
1787
3683
784
690
4617
4
1743
3178
2377
1923
3518
3871
2166
1225
790
2077
1801
83
3234
1681