619
1
1938
496
0
830
3326
3
1093
802
801
2131
868
2166
526
2368
1168
1734
2
673
1691
2897
2934
2152
2999
1660
2294
3508
467
1746
2181
6346
16
1247
1814