4474
18
1043
2
986
3
805
1598
7
411
876
1
436
1211
294
1193
5
782
0
316
4
663
1050
785
931
467
1388
752
242
932
2254
192
796
7621
8261