5947
6
11425
5
1449
3
10668
8
2141
63593
36
509
2
518
110
572
1
449
390
428
1252
271
3211
1485
1056
826
1158
1064
800
1074
948
722
1604
1256
480
1065
930
1189
756
885
1068
608
699
982
702
934
4
746