1504
0
2211
521
455
2972
646
2727
1
501
1454
1348
935
2395
1518
353
1084
1462
472
8116
6
573
3015
1326
494
152
341
165
5009
116
3808
561
1390