1657
1
1821
3
798
2
264
2220
505
258
400
1390
4
535
4365
16
6489
8
1285
845
1488
791
5
597
1427
1056
0
766
918
1161
1858
972
9327
6028
5978
16811
1335
1310