1043
2
986
3
805
499
1598
7
7289
14
2534
1
4120
4
410
874
436
1211
498
4474
18
290
6670
1030
1193
5
886
752
241
0
930
415
1293
725
2266
2545
458
3228
13