2129
3
905
0
180
1251
1
2482
4
579
1195
2
74
534
1818
868
3419
13132
6
1123
25
64627
1656
932
27
890
20
2934
35
1980
999
68
17027
11
129
2334
682