2794
2
2322
4
3539
3
1412
0
4327
2238
1
2356
6
2962
1903
8345
712
951
2939
3629
1575
2601
2740
3871
1320
4483
8
1618
1451
841
3470
5
3296
992
1088
1683
930
862