662
8
969
2
469
1
479
348
675
0
2560
4
1076
3
1266
5
2441
1521
6571
1856
1238
2896
628
2221
6
878
1889
697
1094
6478
2495
14
12
9
94
92343
30
116639
18
368