1296
2
2115
4
1465
3
1974
1179
1633
1
1193
1699
10
648
3236
468
1813
1159
989
5190
8
2777
1341
7
3074
9
506
1558
2765
4602
54
495
888
3223
20
3185
1578
2603
1567
1214