3706
5
951
0
718
1
471
2696
1040
563
1089
1473
2169
2
2435
2185
2566
3
379
560
645
664
2487
1446
747
1889
1650
2124
3593
16
516
514
2523
468
1968
7159
10