1095
1
1669
2542
2
2907
1904
1660
2399
0
1938
6075
15
3191
2121
1778
734
3116
4
2838
1152
3012
2369
1382
1590
1146
521
1883
1057
1844
1022
1065
945
581
758