5071
5
2979
4
2792
1478
1
1124
1853
1222
1372
3
1133
2
730
1472
519
426
1291
735
461
463
1172
6
566
1281
2000
11
1866
1209
1134
2019
1744
3185
2116
2282
1602