503
0
8766
2
909
1
691
458
1192
1378
846
2855
3
1428
1069
896
1105
1045
1024
1115
1586
1543
759
1099
354
169211
11
766