2767
3
2858
14
1120
1
1722
2
10255
4
4994
6
3696
1586
3748
7334
2190
571
0
1022
1184
1865
3148
9
1176
2503
1454
1810
1350
2346
4233
2084
671
6062
16
3251
1329
3375
5570