1372
0
1824
497
301
621
2673
646
655
368532
543
1343
781
2076
1
482
325
35426
2881
2
383
422
275
12590
736
138355
7334
4
4830
1661
3092
1029
138
1645