2668
1
2562
2
1632
2061
3
1699
3326
1759
1475
1511
4179
8527
3200
475
0
2934
2082
1064
1243
2123
1105
1136
1103
830
1566
534
490
2271
4
2344
484
3589
526