2535
2
4285
3
2835
4438
6
2297
1285
1
1618
2988
989
0
2277
2999
930
5406
623
3173
4670
2884
5
346
1394
4012
2939
891
2528
3758
2781
7304
7
2257