2363
1
2957
3
1127
1157
1541
1887
2
772
490
1613
4
1427
1639
2459
6
1227
5
100
4122
15
2132
86
1598
625
402
1414
640
2282
767
2635
1768
1161
689
690
886