1601
5
2345
4
1709
1
3309
2
414
0
222
808
633
994
12726
2740
242
935
2142
1451
1672
773
1791
1632
1969
789
1145
2386
1246
16042
6
1105
1278
577
1172
820