2259
9
2959
1
1815
2
2810
5
1369
1005
1540
1490
1298
1679
4
1252
0
2195
1782
1185
2592
5929
3
4101
870
2521
1964
6
3416
3354
1203
983
1877
2209
1542
1284
1777
1169