1587
1
1054
2
521
8969
0
1501
2735
1470
814
915
565
933
5217
11
467
3795
31535
2198
1291
635
2710
9
1716
1929
4396
3
1889
1642
360784
19
2799
1326
7952