1929
2
3289
3117
8
4425
6
526
0
994
2207
2377
1
1262
1749
1558
2622
2462
3
784
1304
1495
2104
1622
2980
785
1348
610
582
4506
1020
383
2535
2988
989
1431