3402
3
2399
1
940
2
1563
1667
3658
1761
4
1961
9210
23
770
1529
815
0
1513
832
1034
4050
12
680
1302
345
1658
1770
2023
1202
8
567
746
3942
13
3514
5
1274
850
983