1540
6
1714
3
1963
5523
2
2585
4
2082
9
2663
12
953
1
3523
4476
5
630
910
1667
1001
2695
1132
1711
634
1167
1436
2434
1717
1589
1690
3898
2299
1894
711
718
0