3841
12
3125
15
2584
4
5978
6
884
2
1299
1
3460
7
549
527
3
4933
13
95
0
12621
22
570
12472
783
1811
2125