1241
2
1943
1
2041
2797
5
2313
1057
2075
4821
3159
0
2524
778
319
1457
469
1386
332
539
2061
3
1298
2057
467
2661
1522
414
1295
5430
373
2439
749
5007
8