542
1
934
4
748
2
882
2193
3
1974
1445
1659
1229
1301
5187
8
2213
951
1572
4152
6
661
2243
0
1687
1250
2206
340
1425
1296
2659
503
939
624
4211
9
615
5821
5