1259
1
2873
3
951
619
1431
2
564
616
0
2502
2740
3934
1746
455
3539
895
1075
2414
1562
8607
8
4943
2153
7
1175
1055
1458
2122
59
2427
12
2687
2794
4346
4
3546