3706
5
951
0
2169
2
718
1
471
2696
1040
563
1089
1473
2435
2185
2566
3
1175
379
4168
560
645
664
1962
605
2487
2134
2475
1446
747
1889
1650
2124
3158