343
0
311
1
1350
2346
3
4233
2084
671
3375
2
5570
4289
10
7551
17
2216
5126
11
3456
604
1923
1065
7721
13
849
586
1316
4
8773
5175
1938
401
2329
2023
2062
1559
2800