2957
8
996
4
1923
2145
1
4689
9
1703
5
1391
3
1117
2553
2168
4325
2
4226
6
5236
1636
1357
5060
1530
8251
26
825
6220
3107
1319
2167
10624
15
1439
7737
7036
1211
4161
1351