1236
22425
2438
875
1706
1395
5059
1337
2528
1287
1273
15055
3242
5946
740
1750
20387
10658
741
2381
977
1611
1585
911
3715
1866
6425
21864
2646
1540
15608
1210
1051
1050
1194
4942
1200
968
1284
1019
781
1131
1673
5768
897
3482
1480
1166
1881
10588
867
926
1005
2040
1277
1253
970
1265
983
30679