4943
2
841
1102
1197
1
1199
11152
9
2938
2395
1495
2327
11
1248
1152
1966
2794
2687
2502
2069
5
3871
3629
1423
1564
1196
3109
14
1559
969