808
2
4525
1033
3
948
555
1
976
4
455
1074
7
1440
3422
15
961
3005
5
4416
12
1573
6748
8
1915
0
490
894
1598
1456
10
3474
1235
1839
2114
1433
2186
1970
3905
1510
880