2569
6
2831
4
1480
1
1539
2
1518
7
1824
945
1510
1654
3
3474
5
1167
561
420
4287
4109
1411
3423
15
1670
1672
27
1143
594
558
1033
854
2297
1189
3984
1148
1099