1695
4
1632
1
9106
3
2408
8
2966
6
2130
2
2209
2073
6053
2428
3546
928
1289601
14861
7
211
0
2462
2168
3163
2605
9
2949
1337
1090
1760
1015
847
1442
2627
5
601
1443
527