2425
10
503
1
1314
3
479
796
344
403
402
890
458
389
2
1179
2051
7
421
1066
96
765
1327
1367
1094
8
356
454
368
928
5
2065
346
385
1155
436
995
4