1225
1
1621
7
3011
6
1552
1133
1198
2
1088
4
1101
1244
1495
3
1334
3579
4859
1350
1459
1205
991
1172
2191
1427
973
1327
1657
1431
1529
1579
3373
5482
5190
12
1307