673
0
385
1539
1
3475
5
692
536
336
455
2463
2
534
1107
1225
503
1653
1133
342
612
866
572
497
282
600
879
434
3286
1034
84
1179
379
1164