883
1
3795
1608
0
1129
2683
2455
2
5112
3
25137
19279
2275
1824
3691
5
2809
17353
2301
1020
3092
2881
31535
1889
1922
3350
3114
4
3510