1505
1
1586
3208
3
1750
4103
5
4318
9
1706
710213
4
2024
3528
593
1124
2792
1712
2
2365
952
0
815
806
788
5191
24
1656
5286
1304
1618
1206
2679
1228
985
901
4939
14