1475
2
3007
4
944
3
2358
9
849
0
994
6
8527
1
3200
3694
6499
1243
2123
2650
1105
1136
1103
534
490
2271
484
1709
596
1166
1307
562
2919
2663
1862
3971
668