4046
1422
4217
1364
2263
3493
1815
2598
2513
1406
1687
10071
6963
1346
1635
3699
21287
1376
4321
1087
2547
1101
1362
1151
1189
917
2766
1400
1986
1890
1028
3850
7563
993
1641
965
1791
1950
1327
1157
9910
1206
7576
2046
1672
1068
9358
10139
4866
987
2111
1020
982
871
2056
932
1632
998
2176
4688