5373
7
1046
1
1436
3
1001
2
945
455
942
626
183
1211
6
385
425
1206
38536
23
44760
14
805
779
2000
4
1929
230
757
282
1594
101
502
530