169211
11
2275
2
20634
8
572
0
503
25137
3990
3114
4
839
683
44
1043
1
467
846
919
81
1507
975
31535
2522
633
424
653
1119
659
555
306
1020
543