2343
3
1569
9
1426
1
1627
11
1628
2
1730
3159
3215
17
1349
939
0
1572
5
1011
3175
6861
28
1351
1761
2178
2094
1142
2814
1200
1580
1375
1315
1155
859
1347
1006
2144
1206