3691
5
2809
2
419
0
276
282572
1036
3
2301
387
3092
1
437
693
2881
327
827
700
1822
364
714
2619
1157
282
640
453
562
166543
18