542
0
1622
1
1516
5375
923
302
2669
2
610
131589
1247
2405
730
106
1445
2556
4
2740
3
951
773
272
383
2505
12632
7
2755
194
444571
9
3195
2698