1225
0
59
1618
2992
635
616
3629
1
429
1310
3871
2
652
4034
436
3470
5
868
1889
3120
4
785
633
96
471
1868
5946
2285
581
719
1017
1753
1412
394