496
0
1734
2
467
6346
16
2131
1
2294
1015
1787
1168
2166
3326
3
1606
868
83
8527
693
4179
300
1093
1938
619
4285
745
1285
526
2999
801
830
2710
1816