15672
4929
6603
6243
3172
2972
847
1642
1375
1784
6129
1909
4116
2331
3971
1954
2773
18451
1822
3059
1761
1978
3317
1679
57852
1104
2038
2896
1132
1100
1543
1284
4001
1654
5073
1739
1915
1233
7047
2531
1641
723
993
1002
637
1209
1580
1009
896
2322
745
2251
3722
1928
689
662
1401
1814
2179
935