3373
0
580
31535
363
3287
1
4223
22
21743
295
249
397
282572
18403
6
437
1073
6800
2904
2
578
5611
11
335
1343
1819
448
17353
1282
440
4328
10
3025
1222856
4
2189
1009