704
2
3016
3
808
4525
1032
948
4416
12
1914
0
490
1573
6747
8
1440
4
3422
15
3004
5
961
1073
7
976
454
1
555
1234
1455
10
3474
893
1596
880
1510
1970
1873
1093
1839