2593
3
4879
6
1788
1
3355
4
2563
724
6117
9
612
1814
2
528
636
1329
3424
15
746
4940
0
1238
844
889
2267
8691
23
904
12
4355
2261
1876
979
1152
6828
5
1269
2739
1665