4258
1
2534
2
1305
1399
5
1013
2492
2535
3931
6
1066
1801
0
1366
3
1988
1905
476
737
2349
650
1152
1804
1211
5919
1860
1964
2840
1714
2165
6516
8
2109
4
962
3576