832
2
2427
1325
3
440
1
817
1462
7
331
1365
6
4131
8
691
4781
1654
29665
0
3231
709623
4
1593
2701
710
792
135832
1789
10
9935
6940
1565
3058
126446
18
1174
2067
2739
1798