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