2188
5
6005
1
1473
3
3436
2
3539
6
2177
1779
4774
32
1616
2898
13
1068
613
4942
14
2762
1644
4451
4
1207
903
0
1327
1392
3128
3234
886
705
660
381
6752
8
1155
736
4163