550
2
2129
3386
6
2326
4
1811
1737
2177
1
4686
9
1766
2191
1222
5
837
1851
676
2926
2188
4423
4225
996
1117
3
1050
2134
14
4294
2261
1372
1378
2043
1866
1448
1326