2593
3
4879
6
1788
1
3355
4
2563
723
6117
9
612
1813
2
528
636
1329
3424
15
746
4940
0
1238
844
889
2266
8691
23
904
12
4355
2260
1876
979
1152
6828
5
1269
2739
1664