3495
4
3645
3149
2
8502
3
1698
1837
6137
2485
4412
1928
3784
2676
1
2885
1565
0
5005
1005
2159
998
3788
2635
2363
1615
4116
3293
3253
3413