590
1
1305
0
1505
5
4091
2
933
1629
1531
2560
3
1600
4951
1020
1099
1422
5930
9
1508
6
902
952
857
722
1539
2186
754
560
1666
1359
8
461
1671
1925
635
787