50
3787
3
68
1681
0
21
5098
12
140
2903
7
77
4530
1
17
2056
8
2563
2528
1393
2093
3516
5
65
2566
1749
9
3057
2
1447
1352
1401
996
952
1334
941
6
922
983
887
864
1001
937