609
1
508
397
2
954
8536
27
937
775
1732
3
1923
2785
1390
2331
1097
5892
10
263
548
915
672
4
2441
8
843
386
457
3719
196
1445
579
947
439
2090
1288