1428
2
2537
3
3629
4
2478
1
605
0
347
1794
1945
970
1231
937
3194
3646
1252
1764
3183
2479
1203
3151
3900
8
619
1424
852
1565
1145
3047
7