515
0
3554
9
4036
3
3572
5
2835
2
2565
1265
2627
1
2297
2115
1391
1618
2277
1627
3472
2821
607
2999
1946
1667
3962
6