2103
1
956
265
0
2780
2
674
1350
4531
3
2346
4233
2084
1268
671
3375
5570
4289
10
7551
17
2216
5126
11
3456
1923
1065
2288
2567
7721
13
849
944
1316
4
1404
8773
771
5