1095
1
1669
1065
1309
0
1834
1294
697
1992
3
2165
1883
2838
4
1763
3336
2234
2082
2184
1904
1475
2
734
2562
3918
536
2121
4914
2173
2493
18
945
1483
3116
1152