1033
1
475
0
1084
935
3304
1132
765
1899
436
880
965
2260
3
2364
7
13835
2395
1049
2211
9244
1261
472
611
1739
2
300
4987
3360
296
2764
97284
1454
4915