823
1
1915
1139
1045
0
1164
3
2741
6
1327
1363
2
866
1282
1151
1273
1365
4
2573
963
1567
805
793
778
496
365
303
501
263
238
374
128
85
103
308