379
1
92
1152
645
480
2636
3
732
416
1478
471
1600
1275
219
2
1293
1101
407
1481
5
1625
232
87
387
503
3604
1145
466
516
884
1328
85