3386
6
1629
2
3082
1
775
1964
5
1425
594
1200
985
864
657
547
533
1518
1067
1002
1309
3
641
608
681
1122
0
926
1049
705
990
731
1208
4222
718
1389