1835
2
621
0
713
2491
645
730
85
2270
411
792
1653
1318
1665
1211
41
813
18
2656
4
696
1479
1070
3125
1
114
267
617
467
1782
87
930
622