603
0
1766
2
3933
1
810
1545
509
2366
3342
3489
5
2854
1260
3886
3
2317
2838
13034
14
9055
10
4099
8
2249
13
382
1821
1102
5573
15
99072
7071
4566
2777
1692
3492
865