638
1
2565
4
531
2
497
1279
5
651
3
2598
726
614
477
3140
14
302
122
115
131
79
1359
33
350
862
247
819
1378
1330
1027
6
938
7
94
896
156
51