3865
3
441
0
439
594
1124
1
729
169211
11
75
6194
6
1877
1581
77
782
584
65
980
945
692
1045
70
64
797
631
430
1009
2
536
68
245
991
433