1406
3
1293
2193
4
411
1
1470
685
1365
1357
2
1592
960
409
1288
5
79
1090
841
1559
7
905
884
94
1020
213
1519
221
1811
131
344
1465
987
671
89