726
0
1089
562
2000
1
3070
4
2369
2530
355
4043
6
8641
9
4862
1137
7159
10
9607
2
2082
691
3916
610
1319
3522
4375
1941
797
836
3124
4329
477
1452
1793
2299