909
0
918
560
1816
664
5338
433
1189
956
205
678
1132
1
1070
1064
128
1479
581
516
1144
1501
315
1362
1282
372
658
384
1106
450
1078
102