2102
1
1627
6
433
824
516
2
86
4910
4
782
887
455
1269
0
644
1921
867
783
920
165
1176
698
5162
594
395
470
1163
1546
533
775
285
1940
1810