1324
2
1455
3747
5
1157
1
1105
5271
7
1152
2668
10
3070
2303
6
1058
4
3206
3
1942
1315
574
134
654
280
591
806
451
525
1483
783
992
715
2591
1390
1393
374