3424
5
2677
12
4746
3
2111
7
1508
1
2701
2923
4
2979
9912
6
2091
1229
2438
1812
3477
2
1048
1189
963
6742
1438
2820
2052
3003
9
2206
6088
2631
7047
3442
3120
1948
26
1195