1265
0
1476
1
1613
5
1805
2919
4
999
2
4399
10
12135
12
1046
1556
7
1737
1064
1203
3
1489
4449
2215
5280
1404
1521
827
662
3468
899
1332
2633
1362
705
837
506
438