1095
1
1812
1669
2121
980
24337
22
1065
2322
4
1834
1294
2786
2165
1558
2
1883
2838
1763
1001
0
3336
1431
2234
3267
2082
1289601
123674
35
2184
1904
1777
4187
10
1475
1161