1039
1
1844
2234
4
1559
2
2899
8
1025
1566
2344
4285
3
4438
6
1285
1507
452
0
2297
796
1660
5406
1618
3565
3298