705
2
3017
3
808
4525
1033
948
4416
12
1914
0
490
1573
6748
8
1440
4
3422
15
3005
5
961
1073
7
976
454
1
555
1235
1455
10
3474
893
1597
880
1510
1970
1873
1093
1839