3261
624
3600
980
3183
623
2677
659
2876
731
4033
1007
3309
817
7287
2323
1656
411
3112
957
3632
1527
5667
2557
1810
448
1137
302
709
254
909
144
973
324
1259
316
1144
184
2268
662