3373
0
580
363
31535
1073
21743
1
543
802
4223
22
282572
2904
2
1853
693
422
1182
307
2952
1754
1343
518
2490
44199
1222856
4
437
2395
335
448
1547
249
1126