639
1
2202
4
2189
1624
2
737
107
662
524
626
1297
3
1477
1422
93
1922
642
2289
1228
5
4126
15
2135
86
1599
627
5639
16
101
404
1416
1265
738
465
691