4612
3
1248
2
10572
8
4510
2462
6067
18
2966
4356
1186
1
1696
5
2736
4757
994
0
1792
704
2195
2419
1362
3250
2090
809
2915
10
1687
6
3015
9
1092
2071
1120
2387
11
5650
391