2810
5
1369
1
1005
1540
2
1490
1298
1679
4
1252
0
5929
3
4101
2521
1964
6
3416
2099
1747
1203
983
1877
2209
24091
1542
1284
1777
1169
1031
1084
1089
3747
1446
1323