1845
1
1113
7
15327
6
1024
3
1462
1216
271
0
1620
874
2
558
1059
4
605
261
1798
648
817
550
351
134
2040
16
1948
1441
1163
9
1034
4641
8002
8
6339
1943
2782
5283