1281
1
12958
5
1774
2
799
175
1045
0
3061
3
2121
4
1215
494
2702
4820
1661
1853
133
7952
1804
430
1367
7750
8125
1557
6
2222
1133
1939
1726
957
1937
951
1506