2522
0
9576
14
169211
11
1229
1
31535
1343
282572
4090
9
9244
759
846
839
3668
2
2683
572
1197
2648
2136
10
3116
611
471
533
300
2730
2028