1056
1
1824
0
2275
2
7334
4
3134
3145
1099
20634
8
392
2730
6
2925
3
2809
945
2328
1132
671
31535
777
19279
849
1943
16840
15
2668
3626
3114
25137
547
17353
1428
8125