165
1
861
3564
1468
2676
6
3580
2660
4
959
3
343
3012
2
3533
7
5207
5996
13
4308
8
9435
26
1124
1451
1429
1569
640
885
612
673
748
796
0
840
8364
23
1978
2760
2141