1381
2
525
1
2377
4
463
1018
1778
6
1269
12
571
3
659
321
468
2688
651
3203
870
618
1004
0
1293
1422
643
678
602
385
730
745
761
1834
650
420
13294
5