3886
3
2386
1
1190
0
1813
1977
2
2683
1260
4463
5
2152
5156
13
135
509
2505
3465
4321
4
5746
23
603
3423
1743
461
3054
1748
2057
1402
944
1683
1288
716
5047
8
5119
17