704
2
99
1
959
2001
0
1724
656
1975
4
373
3085
5
1550
1114
1707
883
3322
936
3044
3635
8
864
1025
1701
261
843
1553
1696
10
1203
548
1469
3
1420
1518
693