2214
1
1487
1931
2
1163
937
2846
3
1082
882
1189
1578
1289
2842
1063
1172
1359
3579
1334
6283
4
1495
1459
2845
10
4859
6
1204
991
1214
3496
5
1350
984
972
1996