2659
2
752
3293
1
896
911
1890
12958
5
1960
7
1197
3
1796
306
0
3836
228
915
3251
6
322
2934
8
809
3739
1626
1054
6474
886
5513
2445
1379
4
1225
2749