493
0
2512
2
908
1
2546
1007
508
8403
16
812
1614
5
2042
1150
951
2010
2740
797
1080
1397
445
1221
1849
1449
1127
3191
915
585
2776
26243
342
609