3373
0
1073
249
580
802
363
478
282572
2395
693
31535
335
2952
1009
21743
1
4223
22
422
4328
10
1182
354
575
1779
594
584
18403
6
1126
431
390
1343
327