3863
2
510
1
2209
1879
3
1029
0
5055
2578
747
1288
2392
672
2044
1451
1290
1547
1039
577
1075
666
770
1977
1793
5
2367
2265
4187
10
2660
1330
529
13995
4692