1095
1
1065
1834
1294
1883
2838
4
1763
1669
21152
8
3336
2234
5151
2
3080
3
3715
2184
1904
297066
0
1475
4651
734
2562
3918
536
2121
1289601