1532
1
2223
8
1150
1416
3326
3
1112
2
1632
2551
1788
3176
1507
2686
1583
14374
2238
1089
3939
2771
0
1234
6547
2368
7222
4
3929