1076
3
558
1
700
2
1250
5
643
488
477
543
404
1722
93
1027
547
654
624
3618
15
859
1381
0
1165
3967
4270
17
1278
2369
765
1843
1582
6
4463
2973
1384