2238
1
2356
6
2962
0
8345
2
2939
2601
4
1320
4483
8
1451
3296
992
1088
1683
930
1369
2670
1657
8535
12
3439
891
1636
5
380
2794
1213
3886
3
2467
2479
560
2093
2272