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