2157
4
2924
1
363
0
31535
3070
2
2315
3287
169211
11
2979
3
3373
397
863
2904
1960
7
3092
437
440
5611
2149
8
121182
295
116
520
580
1343
1364
1073
4265
18403
6
282572