1331
2
2323
9
1334
1
19944
4837
5
2428
0
1704
2467
1089
4325
15
1177
1179
2281
7
9954
6
2906
2447
796
5169
19932