2327
1
2659
2
752
3293
570
911
1896
3
1960
7
2408
329
3251
6
2934
8
1626
2352
886
0
1404
382
1225
2749
3091
2587
2475
5446
5
2488
4
895